package com.todo.strategy.pipeline.infrastructure.entity.po;

import lombok.Data;

import java.util.Date;

/**
 * @author azhebuxing
 * @date 2025/2/28 20:47
 * @description
 */
@Data
public class PipelineRecordPO {
    /**
     * 主键id
     */
    private Long id;
    /**
     * 业务唯一key
     */
    private String uniKey;
    /**
     * 业务类型
     */
    private Integer actionType;
    /**
     * 操作类型
     */
    private Integer operateType;
    /**
     * 业务主键
     */
    private Long businessId;
    /**
     * 原始数据
     */
    private String originData;
    /**
     * 版本号
     */
    private Integer operateVersion;
    /**
     * 记录状态
     */
    private Integer recordStatus;
    /**
     * 成功时间
     */
    private Date successTime;
    /**
     * 失败原因
     */
    private String errorMsg;

    private Integer isDelete;

    private Date createTime;

    private Date updateTime;
}
